const mysql = require('mysql');

// 数据库连接配置
const dbConfig = {
  host: 'localhost',
  user: 'root',
  password: '123456zxy',
  database: 'firstproject',
  port: 3306
};

// 创建连接
const connection = mysql.createConnection(dbConfig);

// 连接数据库
connection.connect((err) => {
  if (err) {
    console.error('数据库连接失败:', err.message);
    return;
  }
  console.log('数据库连接成功');
  
  // 查询orders表结构
  connection.query('DESCRIBE orders', (err, result) => {
    if (err) {
      console.error('查询orders表结构失败:', err.message);
      connection.end();
      return;
    }
    
    console.log('\norders表结构:');
    console.table(result);
    
    // 查询orders表的数据，特别关注可能的消息字段
    connection.query('SELECT * FROM orders LIMIT 10', (err, data) => {
      if (err) {
        console.error('查询orders表数据失败:', err.message);
        connection.end();
        return;
      }
      
      console.log('\norders表数据 (前10条):');
      if (data.length > 0) {
        console.table(data);
      } else {
        console.log('暂无数据');
      }
      
      // 关闭连接
      connection.end();
    });
  });
});